Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PALMYRA VILLAS Semi-Detached £326,535 £262,500 26 Jun 2018
2 PALMYRA VILLAS Semi-Detached £378,728 £77,000 21 Nov 1997